Michael BarrantesMichael Barrantes
England 7-0 Croatia: Bellingham, Tuchel, and an Afternoon When the Stands Held Only ChildrenBehind the goal, the seats were filled with schoolchildren. Kids in...
Quansah, the €70 Million Buy-Back Clause and How Leverkusen Keeps Its ManIn November, I sat in front of a screen rewatching a Bayer Leverkusen match a...
Quansah, the Crossbar Penalty and England's Game-Management FlawIn the moment when England could have made it 3-1, Harry Kane placed the ball...
Rayo Vallecano 0-3 Elche: Twelve Minutes at Vallecas and What the Notebook Says About AuderoAt minute 36, from the seventh row of the east stand at Vallecas, I wrote fou...
United throw away a win against 10-man Tottenham: the 90+2 equaliser was written in the first halfIn the 92nd minute, Dominic Solanke rose above everyone at the near post and...
Vietnam U15 in Azerbaijan: The 8v8 Rulebook Decides It, Not the Group DrawAt Noi Bai airport on the morning of 21 October, a long line formed at the...
Summit Does Not Exist: A Data Audit of Global Esports vs Team VitalitySummit Does Not Exist: A Data Audit of Global Esports vs Team Vitality 2:17...
Coach Dinh Hong Vinh orders 'tear the net' against Philippines: Vietnam U23's finishing problem at Asiad 2026The Nagoya City Minato Stadium is expected to welcome a wet afternoon on...
Baku 2026: Southeast Asia Wins the Easy Games, Learns the Costly LessonsOn the turf in Baku, on opening day, a 14-year-old Indonesian boy named...
When Data Falls Silent: Vietnamese Volleyball and the Void of an Empty ReportFor the past three weeks, I have been sitting with a 40-page document about...
Champions Shanghai: Americas' Four 2-0 Wins and What the Scoreboard Leaves UntoldChampions Shanghai: Americas' Four 2-0 Wins and What the Scoreboard Leaves...
VFF 10th-Term Congress: A Peak of Trophies and a Compressed TransitionThis December, the VFF 10th-term congress will cast its votes in a hall holdi...
Six Giants Missing From VALORANT Champions 2026: When the Masters London Champion Has No Ticket to ShanghaiThe night Stage 2 closed in the Americas, I stayed behind my screen and...
Behind the Sports Headline: The Vulnerability of Empty RecordsAt six in the morning Los Angeles time, a line of data on my dashboard turned...
Vietnamese Football Lacks an Observation System, Not TalentOn the night of January 5, 2026, I sat in front of a screen in Lyon, my...
India Beat Kazakhstan 3-0 at the 2026 Asian Games: A Scorecard With Two Empty LinesOn the scorecard of the women's team tie at the 2026 Asian Games, two lines...
The Empty Report and the Line Between Analysis and FabricationThis month, a sports analysis report landed in my inbox with one strange...
U15 Vietnam 3-4 U15 Iran: A Narrow Loss with Big LessonsThe match between U15 Vietnam and U15 Iran at a youth tournament branded by...
Brennan Wins the 2026 Baycurrent Classic: One Stroke, and What the Leaderboard Never TellsOn October 12, on the fringe of the 18th green at Yokohama Country Club, ther...
The Esports Major-Season Data Map: Nine Layers of Analysis That Shape a ChampionshipIn game five of a final, with the in-game clock crossing the 38-minute mark a...
Quansah, the €70 Million Buy-Back Clause and How Leverkusen Keeps Its ManIn November, I sat in front of a screen rewatching a Bayer Leverkusen match a...
Quansah, the Crossbar Penalty and England's Game-Management FlawIn the moment when England could have made it 3-1, Harry Kane placed the ball...
Rayo Vallecano 0-3 Elche: Twelve Minutes at Vallecas and What the Notebook Says About AuderoAt minute 36, from the seventh row of the east stand at Vallecas, I wrote fou...
United throw away a win against 10-man Tottenham: the 90+2 equaliser was written in the first halfIn the 92nd minute, Dominic Solanke rose above everyone at the near post and...
Vietnam U15 in Azerbaijan: The 8v8 Rulebook Decides It, Not the Group DrawAt Noi Bai airport on the morning of 21 October, a long line formed at the...
Summit Does Not Exist: A Data Audit of Global Esports vs Team VitalitySummit Does Not Exist: A Data Audit of Global Esports vs Team Vitality 2:17...
Coach Dinh Hong Vinh orders 'tear the net' against Philippines: Vietnam U23's finishing problem at Asiad 2026The Nagoya City Minato Stadium is expected to welcome a wet afternoon on...
Baku 2026: Southeast Asia Wins the Easy Games, Learns the Costly LessonsOn the turf in Baku, on opening day, a 14-year-old Indonesian boy named...
When Data Falls Silent: Vietnamese Volleyball and the Void of an Empty ReportFor the past three weeks, I have been sitting with a 40-page document about...
Champions Shanghai: Americas' Four 2-0 Wins and What the Scoreboard Leaves UntoldChampions Shanghai: Americas' Four 2-0 Wins and What the Scoreboard Leaves...
VFF 10th-Term Congress: A Peak of Trophies and a Compressed TransitionThis December, the VFF 10th-term congress will cast its votes in a hall holdi...
Six Giants Missing From VALORANT Champions 2026: When the Masters London Champion Has No Ticket to ShanghaiThe night Stage 2 closed in the Americas, I stayed behind my screen and...
Behind the Sports Headline: The Vulnerability of Empty RecordsAt six in the morning Los Angeles time, a line of data on my dashboard turned...
Vietnamese Football Lacks an Observation System, Not TalentOn the night of January 5, 2026, I sat in front of a screen in Lyon, my...
India Beat Kazakhstan 3-0 at the 2026 Asian Games: A Scorecard With Two Empty LinesOn the scorecard of the women's team tie at the 2026 Asian Games, two lines...
The Empty Report and the Line Between Analysis and FabricationThis month, a sports analysis report landed in my inbox with one strange...
U15 Vietnam 3-4 U15 Iran: A Narrow Loss with Big LessonsThe match between U15 Vietnam and U15 Iran at a youth tournament branded by...
Brennan Wins the 2026 Baycurrent Classic: One Stroke, and What the Leaderboard Never TellsOn October 12, on the fringe of the 18th green at Yokohama Country Club, ther...
The Esports Major-Season Data Map: Nine Layers of Analysis That Shape a ChampionshipIn game five of a final, with the in-game clock crossing the 38-minute mark a...
